self preservation - German English Dictionary